#joueurs h3
{
	font-weight:600;
	font-size:32px;
}
/* TRI */
#joueurs #tri{
	height:28px;
}
#joueurs .col_g
{
	float:left;
	width:340px;
}
#joueurs .col_g label
{
	float:left;
}
#joueurs .tri  {
    margin-left:340px;
}
#joueurs .tri p {
    display: inline-block;
}
#joueurs label, #joueurs .label {
    color: #007281;
    padding-bottom: 10px;
}
#joueurs .tri label {
    color: #fff;
    font-size: 12px;
}
#joueurs ul.forum {
      border: solid 1px #bd2c04;
      list-style-type:none;
      width:240px;
	  margin-left:84px;
      background:#1b282c;
      position: absolute; /* pour qu'il soit par dessus le reste */
}
#joueurs ul.forum ul {
      list-style-type:none;
}
#joueurs ul.forum li a {
      display:block;
      height:24px;
      line-height:24px;
      padding-left:12px;
      margin:0;
      text-decoration:none;
      color:#FFF;
	  font-weight:bold;
}
#joueurs ul.forum li li a {
      padding-left:24px;
	  font-weight:normal;
}
#joueurs ul.forum li a:hover {
     background:#bd2c04;
}
#joueurs ul.forum li a.active{
      background: url("../images/forum/fleche_select.png") no-repeat scroll 222px center #fff;
      color:#1b282c;
      border-bottom: solid 1px #bd2c04;
}
#joueurs ul.forum li a:active {
      background:#FFF;
      color:#1b282c;
}
/*********** RADIO BUTTON ***********/

/* Cachons la case à cocher */  
form input.input_reponse:not(:checked),  
form input.input_reponse:checked 
{  
	position: absolute;  
	left: -9999px;  
}  
      
/* on prépare le label */  
form input.input_reponse:not(:checked) + label,  
form input.input_reponse:checked + label {  
	position: relative; /* permet de positionner les pseudo-éléments */  
	padding-left: 34px; /* fait un peu d'espace pour notre case à venir */  
	cursor: pointer;    /* affiche un curseur adapté */  
}  

/* Aspect des checkboxes */  
/* :before sert à créer la case à cocher */  
form input.input_reponse:not(:checked) + label:before,  
form input.input_reponse:checked + label:before {  
	content: '';  
	position: absolute;  
	left:10px; top: -2px;  
	width: 16px; height: 16px; /* dim. de la case */  

	background: url(../images/forum/unselected.png) no-repeat;   
}  

/* Aspect général de la coche */  
form input.input_reponse:not(:checked) + label:after,  
form input.input_reponse:checked + label:after {  
	content: '';  
	position: absolute;  
	left:10px; top: -2px;  
	width: 16px; height: 16px; /* dim. de la case */  
	 
	background: url(../images/forum/selected.png) no-repeat; 
}  

/* Aspect si "pas cochée" */  
form input.input_reponse:not(:checked) + label:after {  
 	background: url(../images/forum/unselected.png) no-repeat; 
}  

/* Aspect si "cochée" */  
form input.input_reponse:checked + label:after {  
  	background: url(../images/forum/selected.png) no-repeat; 
}
/* SELECTION PAGE */
.actions span.droit.page {
    margin-top: 8px;
    width: 160px;
}
.actions span.droit {
    float: right;
    margin-top: 2px;
}
span.select p.page {
    float: left;
    height: 35px;
	font-weight: bold;
}
span.select {
    float: right;
    margin-top: 2px;
	width: 160px;
}
/* TABLEAU */
ul#entete_forum {
    padding-bottom: 5px;
}
ul#entete_forum li.pseudo {
    background: url("../images/forum/entete_forum1_individuel.png") no-repeat scroll left center #4d110a;
    width: 242px;
	margin-right: 8px;
}
ul#entete_forum li.pseudo span {
    border-bottom: 1px solid #bd2c04;
    border-right: 1px solid #bd2c04;
    border-top: 1px solid #bd2c04;
    display: block;
    height: 46px;
    margin-left: 40px;
    padding-left: 16px;
}
ul#entete_forum li.faction{
    width: 86px;
}
ul#entete_forum li.territoires{
    width: 110px;
}
ul#entete_forum li.niveau{
    width: 82px;
}
ul#entete_forum li.posts{
    width: 74px;
}
ul#entete_forum li.inscription{
    width: 110px;
}
ul#entete_forum li.cauchemard{
    background: url("../images/forum/entete_forum2_individuel.png") no-repeat scroll right center #4d110a;
    width: 198px;
}
ul#entete_forum li.cauchemard span {
    border-bottom: 1px solid #bd2c04;
    border-left: 1px solid #bd2c04;
    border-top: 1px solid #bd2c04;
    display: block;
    height: 46px;
    margin-right: 40px;
    padding-left: 16px;
}
#joueurs div.ligne {
    height: 30px;
	color:#FFF;
}
#joueurs div.ligne {
    padding: 2px 0;
}
#joueurs div.ligne div {
    line-height: 30px;
}
#joueurs div.ligne div.pseudo {
    width: 242px;
	float: left;
	margin-right: 8px;
}
#joueurs div.ligne div.faction{
    width: 88px;
	line-height: 0;
        float: left;
}
#joueurs div.ligne div.territoires{
    width: 112px;
}
#joueurs div.ligne div.niveau{
    width: 84px;
}
#joueurs div.ligne div.posts{
    width: 76px;
}
#joueurs div.ligne div.inscription{
    width: 112px;
}
#joueurs div.ligne div.cauchemard{
    width: 184px;
	margin-left: 762px;
	padding-left:14px;
}
#joueurs div.ligne div.pseudo a, #joueurs div.ligne div.cauchemard a
{
    color: #bd2c04;
    font-weight: bold;
    text-decoration: none;
}
#joueurs div.ligne div.pseudo a:hover, #joueurs div.ligne div.cauchemard a:hover
{
	color:#007281;
}
#joueurs div.ligne div.pseudo img
{
	height:30px;
	width:30px;
	float:left;
	margin:0 14px;
}


ul#entete_forum li {
    float: left;
}
ul#entete_forum {
    background: #111a1c;
    padding-bottom: 5px;
    margin-bottom: 0px;
}

div.ligne.bordure {
    border-top: none;
border-bottom: solid 1px #562112;
}
